package org.nanotek.lucene.query.remote;

import org.nanotek.cms.domain.message.BodyMessageContainer;
import org.nanotek.cms.domain.message.MessageType;
import org.nanotek.lucene.query.QueryContext;
import org.nanotek.lucene.query.QueryDispatcher;
import org.nanotek.lucene.query.QueryResult;
import org.nanotek.mq.send.BaseSender;
import org.nanotek.util.Base;

public abstract class QueueQueryDispatcher<Q,C> implements QueryDispatcher<Q,C>{


	public QueueQueryDispatcher() {
	}

	/**
	 * TODO understand the lock mechanism of return of insanity.
	 */

	@Override
	public void executeQuery(Q query, C contexy) {
	}

}
